MODE0=DISABLED, MODE6=DISABLED, MODE7=DISABLED, MODE2=DISABLED, MODE4=DISABLED, MODE1=DISABLED, MODE5=DISABLED, MODE3=DISABLED
Port Pin Mode Low Register
MODE0 | Pin 0 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE1 | Pin 1 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE2 | Pin 2 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE3 | Pin 3 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE4 | Pin 4 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE5 | Pin 5 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE6 | Pin 6 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |
MODE7 | Pin 7 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLDRIVE): Push-pull output with drive-strength set by DRIVEMODE 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDDRIVE): Open-drain output with drive-strength set by DRIVEMODE 13 (WIREDANDDRIVEFILTER): Open-drain output with filter and drive-strength set by DRIVEMODE 14 (WIREDANDDRIVEPULLUP): Open-drain output with pullup and drive-strength set by DRIVEMODE 15 (WIREDANDDRIVEPULLUPFILTER): Open-drain output with filter, pullup and drive-strength set by DRIVEMODE |